﻿/*
SINACOR - BMF&Bovespa
Arquivo: IFinanceiroPendente.cs
Criado em: 23-jul-2010 10:46:59
Arquiteto Responsável: p-wgeneroso
*/
using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.Common;
using Sinacor.Infra.UI.Common;
using Sinacor.Infra.Common.Exceptions;


namespace Sinacor.UI.Bovespa.ResumoFinanceiro.Presenter 
{
	public interface IFinanceiroPendente : IBaseView 
	{
		void InformarSucessoCalculoFinanceiro();

		bool ConfirmarCalculoFinanceiro();

        bool ConfirmarCalculoFinanceiroTudo();

        bool ConfirmaCalculaTudoNaoSelecionado();

        bool ConfirmarCancelamento();

		void InformarCalculoFinanceiroCancelado();

		void AtualizarListaFinanceirosPendentes();

        void HabilitarCancelamentoProcesso();

        void AtualizarStatus();

        void DesabilitarCancelamentoProcesso();

        void FinalizarExportacao();

        void PrepararControlesInicioProcesso();

        void AtualizarListaCalendario();

        void AtualizarDataPregao();

        void AtualizarListaTipoCliente();

        void InformarProcessoConcluidoComErros();

        void RemoverRegistro(Model.FinanceiroPendente financeiroPendente);

        void InserirRegistro(Model.FinanceiroPendente financeiroPendente);
	}

}
